/*模板全局 - 样式修改*/
.logo {margin: 10px 10px 10px 0;}
.logo img {height: 40px;}

/*全局 - 底部标签 关于*/
.f-about {display: inline-block;margin: 15px auto 0;padding: 10px;color: #999;border: 1px solid #f2f2f2;}
.f-about ul li {padding: 3px 6px;}
.f-about ul li strong {}
.f-about ul li span {line-height: 25px;border-bottom: 1px solid #f2f2f2;padding-bottom: 5px;}
.f-about ul li span a {color: #999;margin-right: 10px;}

/*新增样式1 - 首页菜单搜索框*/
.headerfixed .search {width: 240px;display: none;}

/*新增样式1 - 搜索框模块*/
.function_c div .clearsearch {padding-top: 0;}

/*新增样式1 - 首页文字链接广告*/
.home-textad {background: url(./ad_ico.png)right bottom no-repeat;}
.home-textad ul {font-size: 0;}
.home-textad li {position: relative;display: inline-block;overflow: hidden;width: 20%;border: 1px solid #f2f2f2;box-shadow: 1px 1px 3px rgba(0,0,0,.05);}
.home-textad li a {display: block;height: 30px;line-height: 30px;font-size: 14px;text-align: center;}
.home-textad li a:hover {text-decoration: underline;}
.home-textad li a.col-red {color: red;}
.home-textad li a.col-blue {color: #00f;}

/*新增样式2 - 首页横幅广告*/
.banner_1 {position: relative;margin-bottom: 5px;}
.banner_1 a {position: relative;display: block;height: 60px;overflow: hidden;}
.banner_1>a::after {content: "";width: 24px;height: 14px;position: absolute;right: 0;bottom: 0;background: url(./ad_ico.png) no-repeat center center;}
.banner_1 img {height: 100%;}
/*新增样式2 - 首页3栏横幅广告*/
.banner_2 {position: relative;margin-bottom: 5px;}
.banner_2 ul {display: flex;justify-content: center;}
.banner_2 ul li {width: 33.3%;margin-right: 5px;position: relative;}
.banner_2 ul li:last-of-type {margin-right: 0;}
.banner_2 ul li a {display: block;margin: 0;padding: 0;height: 80px;overflow: hidden;}
.banner_2 ul li>a::after {content: "";width: 24px;height: 14px;position: absolute;right: 0;bottom: 0;background: url(./ad_ico.png) no-repeat center center;}
.banner_2 ul li a img {width: 100%;height: 100%;}

/*新增样式3 - 首页横幅手机广告*/
.banner_3 a {position: relative;display: block;margin-top: 6px;height: 60px;}
.banner_3>a::after {content: "";width: 24px;height: 14px;position: absolute;right: 0;bottom: 0;background: url(./ad_ico.png) no-repeat center center;}
.banner_3 a img {height: 100%;}

/*新增样式4 - 首页友情链接*/
.links li {width: auto;}

/*新增样式5 - 自定义页面_快审收录*/
.text-yy,.text-body,.text-cry,.text-ins,.payt,.text-body h3,.text-body hr {margin: 10px 0 !important;}
.text-yy,.payt {border: 1px solid #f2f2f2;box-shadow: 1px 1px 3px rgba(0,0,0,.05);}
.text-yy .text-body {position: relative;padding: 10px 30px;}
.text-body p {margin: 0;}
.text-body hr {border-bottom: 1px solid #f2f2f2;}
.text-body .text-cry .money {color: red;font-size: 20px;font-weight: 700;}
.text-body .text-ins {color: #999;}
.payt div {display: inline-block;width: 50%;text-align: center;}
.payt div img {width: 300px;}

/*新增样式6 - 自定义页面_我要投稿_*/
.writing .websiteattrinput,.writing .upload-img {display: none;}

/*新增样式7 - 文章页内容_网站排行榜_*/
.article .ranking {text-align: justify;}
.ranking {width: 100%;margin-top: 0px!important;}
.ranking em {font-style: normal;color: #b0b0b0;}
.ranking ul {list-style-type: none;margin: 0;padding: 0;}
.ranking ul li {color: #777;font: 14px/1.6 "Microsoft YaHei", Arial, sans-serif;}
.ranking ul li p {margin: 6px 0;}
.ranking .top {display: inline-flex;margin: 0;}
.ranking .top .fl {max-width: 350px;min-width: 350px;height: 300px;overflow: hidden;}
.ranking .top .fr {max-width: 815px;margin-left: 35px;}
.ranking .top .fr h1 {display: inline-block;text-align: initial;margin: 0;font-size: 36px;font-weight: normal;margin-right: 10px;}
.ranking .alexa {display: inline-block;margin: 0;padding: 0;}
.ranking .alexa ul li {display: inline-block;margin-right: 8px;padding: 0px 6px;font-size: 12px;border-radius: 2px;background: #f7f7f7;}
.ranking .good .alexa {display: block;}
.ranking .good .alexa ul li {margin: 0 10px 6px 0;padding: 0px 10px;font-size: 14px;}
.ranking .w3 {background-color: #f7f7f7;padding: 1px 20px;}
.ranking .w3 .item {display: inline-block;width: 32%;margin-top: 0;vertical-align: top;}
.ranking .w3 .item ul li p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*新增样式8 - 文章页内容_技术文章_*/
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}

/* 最大网页宽度1816px */
@media screen and (max-width:1816px){
/*电脑PC_左右边距*/
.main-width{padding:0 60px;}
}
@media screen and (max-width:1260px){
/*电脑PC_左右边距*/
.main-width{padding:0 20px;}
/*移动_文章页内容_网站排行榜*/
.ranking .top {display: block;}
.ranking .top .fl {width: auto;}
.ranking .top .fr {width: auto;margin-left: auto;}
.ranking .w3 .item {display: block;width: auto;}
}
@media screen and (max-width:720px){
/* 移动首页_合作伙 */
.partner li, .links li {width: 25%;}
}
@media screen and (max-width:480px){
/* 自定义页面_快审收录 */
.text-yy .text-body {padding: 5px;}
.payt div {margin: 0;padding: 5px;}
/*移动首页_友情链接隐藏*/
.m_none {display: none;}
/*移动_文章页内容_网站排行榜*/
.ranking .top {display: block;}
.ranking .top .fl {width: auto;}
.ranking .top .fr {width: auto;margin-left: auto;}
.ranking .w3 .item {width: auto;}
}